<?php
/* wwwschool project

Copyright (C) 2009  Phillip Aldridge
Email : info@imi21.com
Web site http://www.imi21.com

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
*/

/**
 *  File : updateMessage.php
 *  called only via ajax 
 *  
 *  requires POST  op, id
 */  

checkSession();


$date=date("Y-m-d H:i:s");

$function2=$_POST['function2']; // which function to call after update
$param1=$_POST['param1'];//  which function to call after update
$content=$_POST['content'];
$subject=$_POST['subject']; 
$toID=$_POST['id']; // this message is being sent to this user id


//if ($session->userID() != $fromID ) die("Strange IDs");


require '../../includes/classes/WS3user.php';

$fromID=$session->userID(); 

$user=new WS3_User();

if ( $user->setUserID( $toID ) )
{ // check if user exists

  $db=new WS3_Database();

  $subject = $db->makeSafeString( $_POST['subject'] );
  $content = $db->makeSafeString( $_POST['content'] )  ;
  
  $q="INSERT INTO `message`
  (`id`,`date_created`,`to`,`from`,`subject`,`content` )
  VALUES
  (NULL,'$date','".$user->ID()."','".$session->userID()."','$subject','$content')";
  
  if ($db->query($q)){
    if (W3DEBUG) array_push($GLOBALS['W3DEBUG'],"update message ok");
  }else{
    if (W3DEBUG) array_push($GLOBALS['W3DEBUG'],"update message failed");
  }

}else{
  if (W3DEBUG) array_push($GLOBALS['W3DEBUG'],"message found");
}
  
include 'listMessages.php';

?>
